package com.CST.service.cb;


import com.CST.common.api.ResultObject;
import com.CST.entity.cb.EtlAccount;
import com.baomidou.mybatisplus.extension.service.IService;

import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

public interface IEtlAccountService extends IService<EtlAccount> {
    ResultObject getEtlAccountSource(EtlAccount etlAccount);

    ResultObject getEtlAccountOrgationSource(EtlAccount etlAccount);

    void exportExcel(HttpServletResponse response, EtlAccount dto) throws ClassNotFoundException;

    /**
     * 成本--收入/用友excel单元格变粗下载
     * @param requestInfo
     */
    void getCostOfUfDownLoadExcel(EtlAccount requestInfo) throws IOException;
}
